hory-throated spinetail - Spanish English Dictionary